package com.cj.mobile.iabp.mvp.model.entity;

/**
 * 还款计划试算
 */
public class SmallLoanRepaymentPlan {

    public SmallLoanRepaymentPlan() {
    }

    public SmallLoanRepaymentPlan(String currentInterest, String currentEndDate, String currentPrincipal, String contractRate, String calIntDays, String currentFee, String currentPrincipalInterest, String currentPeriod, String endCurrentPrincipalBalance) {
        this.currentInterest = currentInterest;
        this.currentEndDate = currentEndDate;
        this.currentPrincipal = currentPrincipal;
        this.contractRate = contractRate;
        this.calIntDays = calIntDays;
        this.currentFee = currentFee;
        this.currentPrincipalInterest = currentPrincipalInterest;
        this.currentPeriod = currentPeriod;
        this.endCurrentPrincipalBalance = endCurrentPrincipalBalance;
    }

    /**
     * currentInterest : 2500
     * currentEndDate : 2021-08-28
     * currentPrincipal : 65840.23
     * contractRate : 15
     * calIntDays : 30
     * currentFee : 0
     * currentPrincipalInterest : 68340.23
     * currentPeriod : 1
     * endCurrentPrincipalBalance : 134159.77
     */

    // 应还利息
    private String currentInterest;
    // 到期还款日
    private String currentEndDate;
    // 应还本金
    private String currentPrincipal;
    // 年化利率
    private String contractRate;
    // 计息天数
    private String calIntDays;
    // 费用
    private String currentFee;
    // 应还本息
    private String currentPrincipalInterest;
    // 当前期数
    private String currentPeriod;
    // 剩余应还本金
    private String endCurrentPrincipalBalance;

    public String getCurrentInterest() {
        return currentInterest;
    }

    public void setCurrentInterest(String currentInterest) {
        this.currentInterest = currentInterest;
    }

    public String getCurrentEndDate() {
        return currentEndDate;
    }

    public void setCurrentEndDate(String currentEndDate) {
        this.currentEndDate = currentEndDate;
    }

    public String getCurrentPrincipal() {
        return currentPrincipal;
    }

    public void setCurrentPrincipal(String currentPrincipal) {
        this.currentPrincipal = currentPrincipal;
    }

    public String getContractRate() {
        return contractRate;
    }

    public void setContractRate(String contractRate) {
        this.contractRate = contractRate;
    }

    public String getCalIntDays() {
        return calIntDays;
    }

    public void setCalIntDays(String calIntDays) {
        this.calIntDays = calIntDays;
    }

    public String getCurrentFee() {
        return currentFee;
    }

    public void setCurrentFee(String currentFee) {
        this.currentFee = currentFee;
    }

    public String getCurrentPrincipalInterest() {
        return currentPrincipalInterest;
    }

    public void setCurrentPrincipalInterest(String currentPrincipalInterest) {
        this.currentPrincipalInterest = currentPrincipalInterest;
    }

    public String getCurrentPeriod() {
        return currentPeriod;
    }

    public void setCurrentPeriod(String currentPeriod) {
        this.currentPeriod = currentPeriod;
    }

    public String getEndCurrentPrincipalBalance() {
        return endCurrentPrincipalBalance;
    }

    public void setEndCurrentPrincipalBalance(String endCurrentPrincipalBalance) {
        this.endCurrentPrincipalBalance = endCurrentPrincipalBalance;
    }
}
